package yzy.ecps.dao;

import java.util.List;
import yzy.ecps.model.BtcBrand;

public interface BrandDao {
	/**
	 * 查询所有数据集合
	 * @return
	 */
	public List<BtcBrand> findAll();
	/**
	 * 保存
	 * @param brand
	 */
	public void saveBrand(BtcBrand brand);
	/**
	 * 根据ID查询一条数据
	 * @param brandId
	 * @return
	 */
	public BtcBrand getById(Long brandId);
	/**
	 * 修改一条数据
	 * @param brand
	 */
	public void updateOne(BtcBrand brand);
	/**
	 * 根据ID删除一个数据
	 * @param brandId
	 */
	public void deleteById(Long brandId);
	/**
	 * 根据名称查询数据
	 * @param brandName
	 * @return
	 */
	public List<BtcBrand> findByName(String brandName);

}
